home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / cad / schematc.zip / PCSCHEM.ZIP / READ.ME < prev    next >
Text File  |  1991-04-23  |  64KB  |  1,283 lines

  1.                  PC-SCHEMATIC DOCUMENTATION VERSION 3.5
  2.  
  3.      TABLE OF CONTENTS
  4.                                                                page
  5.           REGISTRATION FORM -----------------------------------  1
  6.           BACKGROUND ------------------------------------------  2
  7.           REQUIRED EQUIPMENT ----------------------------------  3
  8.           APPLICATIONS ----------------------------------------  3
  9.           GENERAL INFORMATION ---------------------------------  4
  10.           VERSION 3.X ADDITIONS AND IMPROVEMENTS --------------  4
  11.           VERSION 3.5 ADDITIONS AND IMPROVEMENTS --------------  4
  12.           PC-SCHEMATIC FILES ----------------------------------  5
  13.           SCREEN DESIGN ---------------------------------------  5
  14.             Welcome screen ------------------------------------  5
  15.             Working screen ------------------------------------  5
  16.             Help screen ---------------------------------------  6
  17.             Directory -----------------------------------------  7
  18.           GETTING STARTED -------------------------------------  7
  19.             Working disk --------------------------------------  7
  20.             Character mode ------------------------------------  7
  21.             Bitmap mode ---------------------------------------  9
  22.             Bitmap circle -------------------------------------  9
  23.            Bitmap rectangle ----------------------------------  9
  24.             Bitmap line --------------------------------------- 10
  25.             Editing ------------------------------------------- 10
  26.           FONT EDITOR ----------------------------------------- 11
  27.           KEYBOARD ASSIGNMENTS -------------------------------- 12
  28.            Character graphics mode ---------------------------- 12
  29.            Bitmap mode ---------------------------------------- 13
  30.           CHARACTER GRAPHICS MODE ----------------------------- 13
  31.            The writing cursor --------------------------------- 13
  32.            The menu cursor ------------------------------------ 14
  33.            Dedicated keystrokes ------------------------------- 14
  34.           EDITING CHARACTER GRAPHICS -------------------------- 14
  35.            Selecting an area ---------------------------------- 14
  36.            Erasing a selected area ---------------------------- 14
  37.            Duplicating a selected area ------------------------ 14
  38.            Duplicating and erasing a selected area ------------ 14
  39.            Zoom out ------------------------------------------- 15
  40.           BITMAP MODE ----------------------------------------- 15
  41.            Drawing a circle ----------------------------------- 15
  42.            Drawing a rectangle -------------------------------- 15
  43.            Drawing some lines --------------------------------- 16
  44.            Drawing any line ----------------------------------- 16
  45.            Rotating a selected area --------------------------- 16
  46.            Creating characters -------------------------------- 16
  47.            Enlarge selected area ------------------------------ 17
  48.           EDITING IN BITMAP MODE ------------------------------ 17
  49.            Zoom in -------------------------------------------- 18
  50.           LOADING DRAWINGS ------------------------------------ 18
  51.            Single drawings ------------------------------------ 18
  52.            Multiple drawings ---------------------------------- 18
  53.           SAVING A DRAWING ------------------------------------ 18
  54.           PRINTING THE DRAWING -------------------------------- 18
  55.            Control codes and performance ---------------------- 19
  56.            Table of line spacing codes ------------------------ 19
  57.            Printing circuit board artwork --------------------- 20
  58.           PRECAUTIONS AND TIPS -------------------------------- 20
  59.           CONCLUSION ------------------------------------------ 21
  60.           REFERENCES ------------------------------------------ 21
  61.                               PAGE 0
  62.  
  63.           REGISTRATION
  64.  
  65.           PC SCHEMATIC is a Shareware product. You may copy this
  66.           software and pass it along to friends for their evaluation.
  67.           If you use this software after a trial period you are
  68.           expected to pay a registration fee of $25. To register
  69.           complete the form below and enclose it with your remittance.
  70.           Registration will entitle you to telephone or mail support
  71.           and an update to the most current software.
  72.  
  73.  
  74.      -----------------------------------------------------------------
  75.                        PC SCHEMATIC REGISTRATION FORM
  76.  
  77.  
  78.            NAME _______________________________________ DATE ________
  79.  
  80.            STREET ADDRESS _____________________________
  81.  
  82.            CITY ADDRESS _______________________________
  83.  
  84.            PHONE ______________________________________
  85.  
  86.            ENCLOSED _____ FOR _____ COPIES
  87.  
  88.            PAYMENT BY: CHECK ____
  89.                        VISA # ____________________________ EXP________
  90.                        MASTERCHARGE # ____________________ EXP________
  91.  
  92.            DISK TYPE: 5 1/4 ____ HD 5 1/4 ____
  93.                       3 1/2 ____ HD 3 1/2 ____
  94.  
  95.            PROGRAM SOURCE: BBS _______________________________________
  96.                            SHAREWARE DISTRIBUTER _____________________
  97.                            OTHER _____________________________________
  98.  
  99.            USER EQUIPMENT: COMPUTER __________________________________
  100.                            MONITOR ___________________________________
  101.                            PRINTER ___________________________________
  102.  
  103.            APPLICATION: ______________________________________________
  104.  
  105.            DIFFICULTIES ENCOUNTERED: _________________________________
  106.  
  107.           Note that new unregistered copies (version 3.5 and beyond) will
  108.      contain the defect "DEMO" that is not present in the registered copy.
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.      _________________________________________________________________
  121.  
  122.                                   PAGE 1
  123.  
  124.           BACKGROUND
  125.  
  126.           Early versions of this drawing program were written for my
  127.      own use on a TI99/A computer.  It allowed me to draw and print
  128.      electrical schematics and circuit board artwork.  Because of the
  129.      limited memory of this computer, the program was broken down into
  130.      several parts which were loaded and run consecutively.  None of
  131.      the parts were particularly sophisticated but they did allow me to
  132.      draw schematics and to produce simple circuit board artwork which
  133.      was used to etch small single sided circuit boards.
  134.  
  135.           The first version of PC SCHEMATIC combined various pieces of
  136.      the early programs, enhanced them, and combined them into one
  137.      drawing program without the capability for printed circuit
  138.      artwork.  The artwork was omitted primarily because of scaling
  139.      inaccuracy in the printed output when using a 9 pin dot matrix
  140.      printer. To conform to component dimensions the board wiring must
  141.      lie on tenth inch centers exactly. In fact, it would be desirable
  142.      to use half that spacing but this is out of the question on a 9
  143.      pin printer.
  144.  
  145.           When means for achieving accuracy was worked out it was only
  146.      at the expense of reduced printing speed. Therefore, PC-SCHEMATIC
  147.      V3.X offers a choice of two printing modes. One mode, the same as
  148.      that used in version 2.0, is for use when exact dimensions are not
  149.      important and the other, slower mode, for use where accuracy is
  150.      needed.
  151.  
  152.          The version 2.X software has a second limitation that was
  153.      would bother some users.  While there was a way combine the
  154.      elementary characters into new configurations there was no way to
  155.      create new elementary characters to suit unusual needs.  Also,
  156.      there was no way to display additional characters and no available
  157.      ASCII code to which additional characters could be assigned. A
  158.      major revision was needed to overcome this limitation.
  159.  
  160.           The use of ASCII code in the drawing array as a pointer would
  161.      need to be retained because of it's efficiency.  Accordingly, the
  162.      array and it's associated code was redesigned so that the previous
  163.      limit of 255 characters was raised to 4095 in version 3.X. Now,
  164.      there are far more characters than could reasonably be displayed
  165.      in a screen menu.  These extra characters are used to produce
  166.      library drawings containing symbols, circuits, and mechanical
  167.      details.  Some of the library is drawn using characters from the
  168.      screen menu; but much of the library requires unique characters
  169.      not found in the screen menu.
  170.  
  171.           The method selected for creating new characters is the bitmap
  172.      mode. In the version 3.X bitmap mode the user can create sketches
  173.      containing both menu characters and bitmap drawings comprised of
  174.      rectangles, circles, lines, and pixels that are converted to
  175.      characters when the sketch is complete. The non menu characters
  176.      are then assigned ASCII numbers as if they had been created using
  177.      the font editor and the circuits are saved on library drawings for
  178.      later use.  This is easier and far more flexible than using a font
  179.      editor to do the job.  Note, that each character file will be
  180.      unique and generally drawings must be used with the same character
  181.      file used during their creation.
  182.  
  183.                               Page 2
  184.  
  185.           Version  3.X has provided reasonable trade offs for these
  186.      conflicting aspects and combines into one program the ability to
  187.      draw electrical schematics, to mechanically layout the circuit,
  188.      and finally to transfer key dimensions from the layout to the
  189.      artwork drawings.  The artwork drawings may be for single or
  190.      double sided printed circuit boards and are used to expose a
  191.      photo-sensitive printed circuit board.
  192.  
  193.           Version 3.X has been used to create drawings for a home
  194.      addition with window, door and furniture placement, etc.  The
  195.      program has also been used to create the graph paper on which
  196.      ASCII characters 1 through 464 were designed and recorded.  This
  197.      has led to the Version 3.X provision for loading an alternate
  198.      character set that will be used for completely unrelated purposes.
  199.      This alternate set has not been written yet but, when done will be
  200.      completely compatible with the Version 3.X program.  Note that
  201.      Version 3.X  program is not downward compatible with version 2.X
  202.      drawings.
  203.  
  204.      REQUIRED EQUIPMENT
  205.  
  206.           The program will run on most IBM PCS and compatibles using
  207.      the 8088, V20, 8086, 80286, or 80386 microprocessors.  It will
  208.      also run on the PCJR and the TANDY 1000.  512k of ram memory
  209.      is required due to the large number of simultaneous drawings that
  210.      can be loaded and the large number of graphic characters allowed.
  211.  
  212.           The printer  must be a 9 pin dot matrix type or be able to
  213.      emulate a 9 pin printer. The printer also must have a line feed
  214.      mode that allows the line spacing to be set in 1/216 of an inch
  215.      increments and a high resolution graphics mode supporting 960 dots
  216.      per line. IBM compatible printers have these necessary
  217.      characteristics.
  218.  
  219.           DOS version 3.2 or later is required and a CGA ,EGA, VGA, or
  220.      MCGA display is required. Hercules graphic will not function
  221.      properly. Satisfactory operation of version 3.3 with Hercules
  222.      graphics may be possible when using an emulator.  Neither a mouse
  223.      nor a hard disk are needed.
  224.  
  225.      APPLICATIONS
  226.  
  227.           The PC-SCHEMATIC versions 3.0 to 3.3 have been used for a
  228.      number of purposes:
  229.  
  230.           *  To draw electrical schematics
  231.           *  To create printed circuit artwork
  232.           *  To create parts layouts
  233.           *  To create graph paper
  234.           *  To draw unusual scales
  235.           *  To layout a house addition and locate furniture
  236.           *  To draw electronic timing or clock diagrams
  237.           *  To draw block diagrams
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.                               Page 3
  245.  
  246.           In addition VERSION 3.X has the potential for drawing:
  247.  
  248.           *  Flow charts
  249.           *  Scheduling charts
  250.           *  Parts lists
  251.           *  Landscape designs
  252.  
  253.      GENERAL INFORMATION
  254.  
  255.           PC- SCHEMATIC allows the user to create drawings, to save
  256.      them to disk, and to print them using an inexpensive 9 pin IBM
  257.      compatible printer. Two size drawings are allowed: a small one
  258.      that is 8.5 by 11 or a larger one that is 8.5 by 14 inches. Both
  259.      sizes are printed sideways.
  260.  
  261.           The program was written in Microsoft Quick Basic version 4.0
  262.      and was compiled using the Microsoft Basic PDS Compiler version
  263.      7.0 into a stand alone EXE file.  This work was done on a Tandy
  264.      1000SX with 640k RAM using Tandy MS-DOS 3.2.  An Express
  265.      accelerator card (80286) was installed in the Tandy and used while
  266.      writing PC SCHEMATICS.  The drawings were printed on a reliable
  267.      old EPSON MX80 with Graphtrax Plus.
  268.  
  269.      VERSION 3.X ADDITIONS AND IMPROVEMENTS
  270.  
  271.           * Increased the number of simultaneous drawings to 8.
  272.           * Increased the graphics character file size to 2x4096
  273.           * Increased the scale resolution to 1 pixel.
  274.           * Added tracking markers to all scales.
  275.           * Increased no. of characters per drawing by 30%.
  276.           * Added a second print driver with high scale accuracy.
  277.           * Added BITMAP mode for drawing and creating characters.
  278.           * Added circle, arc, rectangle, and line routines in bitmap.
  279.           * Added a rotate routine for window sized patterns.
  280.           * Added fill routine for closed objects.
  281.           * Added OOPS keystroke to restore prior bitmap image.
  282.           * Windowing is now activated by cursor.
  283.           * Added multiple strike printing for darker artwork.
  284.           * Produces both positive and negative artwork.
  285.           * Transfers pads from layout to artwork drawing.
  286.           * Added zoom out image to preview printer output. (3.1)
  287.           * Added zoom in for small object to aid editing. (3.2)
  288.           * Loads 4 selected files simultaneously. (3.1)
  289.  
  290.           Note that in Version 3.X all high order images, consisting of
  291.      two or more graphic characters, are stored on library drawings.
  292.      This greatly increases the variety and number of possible images
  293.      that can be used in the drawings.
  294.  
  295.      VERSION  3.5 ADDITIONS AND IMPROVEMENTS
  296.  
  297.           * Added 2X magnification of quarter screen objects.
  298.           * Refined print drivers for cleaner text characters.
  299.           * Auto corners active when repeating schematic line segments.
  300.           * Exit now prompts user to save both character file and drawing.
  301.  
  302.  
  303.  
  304.  
  305.                               Page 4
  306.  
  307.           PC-SCHEMATIC V3.3 FILES
  308.  
  309.           SCH-PRG33.EXE  Compiled version of the QUICK BASIC program.
  310.           SCH-CHR.DAE  File containing character specifications.
  311.           SCH-CHRU.DAE File to contain user defined characters.
  312.           SCH-PRN.CDE  Holds printer codes (see setting printer codes).
  313.           SCH-ART4.FLS  Holds 4 files to be simultaneously loaded.
  314.           SCH-ART.LYO  Library drawing of mechanical outlines.
  315.           SCH-ART.SCL  Library drawing of electrical representations.
  316.           SCH-ART.TMP  Drawing template with border and title box.
  317.           SCH-ART.DEM  Demonstration drawing.
  318.           READ.ME      The documentation.
  319.  
  320.           PC-SCHEMATIC offers two drawing sizes 8.5 by 11 inches and
  321.      8.5 by 14 inches. All ART files listed above are done in the small
  322.      8.5 by 11 inch format. If you wish to use the larger format you
  323.      may choose the larger format at start up and load in the smaller
  324.      drawings for transfer of data to the current larger size drawings.
  325.      It is not possible to change the size of a drawing only to
  326.      transfer data from the small drawing to the larger drawing.  The
  327.      larger drawings will require different file names when they are
  328.      saved.
  329.  
  330.      SCREEN DESIGN
  331.  
  332.      Welcome screen
  333.  
  334.           There are several screens that you will become familiar with.
  335.      At startup the welcome screen calls your attention to the author
  336.      and his place of business with a reminder that PC SCHEMATIC is
  337.      offered as shareware.  This screen also requests setup data, You
  338.      are asked to provide the following:
  339.  
  340.               * The disk drive where the ART files are located.
  341.               * The graphics control codes for your printer.
  342.               * The drawing size you wish to use.
  343.               * The character set that you wish to use.
  344.  
  345.           The defaults for the requested inputs are the current disk
  346.      drive and the first choices. Once the printer control code is
  347.      entered correctly, the default N is used at startup.  The
  348.      alternate character set G is reserved for future use.
  349.  
  350.      Working screen
  351.  
  352.           The next screen is the working screen where the drawing is
  353.      done. Unfortunately, the CGA screen is not nearly large enough to
  354.      hold an entire drawing even in the high resolution graphics mode.
  355.      Since windowing is needed to overcome the screen limitation
  356.      anyway, the medium resolution mode was favored as it eliminates
  357.      the severe aspect ratio distortion that results in the high
  358.      resolution mode. The screen displays the complete drawing as a
  359.      series of connected windows. A scale at the top and one on the
  360.      left side allows the exact position of the cursor to be read. A
  361.      menu identifying the purpose of each function key is spread across
  362.      the bottom.
  363.  
  364.  
  365.  
  366.                               Page 5
  367.  
  368.           A column of graphic characters that can be selected by means
  369.      of the menu cursor is located on the right. The TAB key toggles
  370.      between four different sets of characters. In each case, there are
  371.      three similar hidden characters under each visible one.  The
  372.      hidden characters are accessed using the ATL-R combination that
  373.      prints the characters sequentially. Many of the characters are
  374.      arranged so they appear to rotate when displayed sequentially.  A
  375.      total of 336 characters are available from this menu.
  376.  
  377.           The keyboard functions much like a typewriter keyboard
  378.      producing the alpha numeric characters shown on the keys. A
  379.      character is written in the location of the writing cursor which
  380.      moves to the right as the keys are pressed.
  381.  
  382.           The graphics characters are placed on the screen three ways.
  383.  
  384.               * The ENTER key writes the graphics character selected by
  385.                 the menu cursor.
  386.               * The ALT-R keystroke will write the selected character
  387.                 and the three hidden characters to the screen.
  388.               * Four dedicated keystrokes that write to the screen
  389.                 independent of the menu cursor.
  390.  
  391.           The cursor which is controlled by the direction arrow keys
  392.      moves across the screen without affecting the existing characters
  393.      in any way. The cursor when controlled by the keypad direction
  394.      arrow keys (right shift key pressed) autorepeats the initial
  395.      character whatever it is and overwrites existing characters.  When
  396.      the graphics characters are written to the screen the writing
  397.      cursor will not advance.  The space bar erases whatever is located
  398.      under the writing cursor. At least this is what happens in the
  399.      character graphics mode.
  400.  
  401.           What happens in the bit map mode is quite different. Here
  402.      screen size images are computed and drawn simultaneously.
  403.      Later, after returning to the character graphics mode, predefined
  404.      characters may be added to the result from the bitmap mode.
  405.      The placement of a marking cursor and a bitmap  submode cursor
  406.      provides the computer with the dimensional information it needs to
  407.      draw your figure.  It is really quite convenient. The position of
  408.      the marker and bitmap submode cursor are read directly from the
  409.      scales so you always know exactly what the result will be.
  410.  
  411.      Help screen
  412.  
  413.           The help screen which is accessed with the function key F1
  414.      lists all expert mode key strokes that are used in the character
  415.      graphics mode.  You will learn these keystrokes, not defined on
  416.      the working screen, in time but until you do the help screen will
  417.      get you started.  There is a a second help screen (any key) that
  418.      lists the keystrokes used in the bitmap mode. In both cases the
  419.      choices are mnemonic so that they are easier to learn and
  420.      remember.
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.                               Page 6
  428.  
  429.           Directory screen
  430.  
  431.           The directory screen, which is accessed with the function key
  432.      F2, lists all the ART files or drawings that can be loaded into
  433.      the running program. The directory screen also allows multiple
  434.      files to be loaded after once being specified. The choices are by
  435.      a self explanatory menu. This is an improvement over version 3.1.
  436.  
  437.      GETTING STARTED
  438.  
  439.      Working disk
  440.  
  441.           Make a hard copy of the documentation (READ.ME) on the
  442.      original disk before attempting to run the program.  Next, make a
  443.      copy of the original disk without the documentation file.  This
  444.      will provide the space required by the user's character file which
  445.      is created the first time you exit with the save characters
  446.      option.  If you are using a disk with more than 360k capacity this
  447.      step is not required.
  448.  
  449.           The program may be started with any current disk drive by
  450.      typing SCHPRG33, then the welcome screen will ask you to enter the
  451.      disk drive where ALL other data files are located.  In most cases
  452.      it will be the  current drive. Responding to the other queries
  453.      with an ENTER selects the default or first item in the
  454.      parenthesis.
  455.  
  456.           Later, when you are ready to use the printer you will need to
  457.      consult the section on printing and also your printer manual so
  458.      that the proper printer control codes can be entered.
  459.  
  460.      Character mode
  461.  
  462.           The working screen will appear after the setup on the welcome
  463.      screen is completed. You will see the scales, the function key
  464.      menu, and a column of characters or menu with a menu cursor at the
  465.      top of the column. The remaining screen area is blank except for a
  466.      second writing cursor near the center.  The writing cursor will
  467.      respond to the direction arrow keys. Type in a short word on the
  468.      keyboard and then move the cursor through it. Note that the word
  469.      is unaffected.
  470.  
  471.           The cursor is also controlled by the keypad direction keys
  472.      when used with the right shift key. Type in a any letter.  Now set
  473.      the cursor on the letter and use the keypad direction keys with
  474.      the right shift key to move the cursor. It now forms a line of
  475.      characters, all a repetition of the original character.  This is
  476.      the autorepeat mode. If you had started with a blank, the cursor
  477.      would erase every thing in it's path. To erase a single character
  478.      under the cursor press the space bar.
  479.  
  480.           The visible graphics characters selected by the menu cursor
  481.      are displayed by the ENTER key. Three other characters that are
  482.      closely related to the one displayed are hidden under each
  483.      displayed character. All four characters in each group are
  484.      accessed by the ALT-R keystroke that toggles through the four and
  485.  
  486.  
  487.  
  488.                               Page 7
  489.  
  490.           then repeats. In some cases the character appears to rotate.  The
  491.      menu cursor itself is controlled by the PG-UP and PG-DN keys and
  492.      toggles the next column of characters when pushed off the end.
  493.      The TAB key toggles through four different character sets in the
  494.      menu space.  Enter a few graphics characters for practice.
  495.  
  496.           Move the menu cursor down 2 spaces to the elbow and then
  497.      repeatedly press the ALT-R combination. You see the elbow turning
  498.      to the right a quarter turn on each keystroke. Not all of the
  499.      characters will turn but in every case the hidden characters will
  500.      be closely related to the displayed one. Use the TAB key to move
  501.      to the next character set and repeat. A different elbow turns to
  502.      the right a quarter turn each time ALT-R is pressed.
  503.  
  504.           Press F1 and observe the help screen. This help screen
  505.      information applies to the character graphics mode that you were
  506.      just in.  Press F1 or any key and a second screen appears.  This
  507.      help screen applies to the bitmap mode that offers a way to create
  508.      additional characters.  Press F1 again and your are back in the
  509.      character graphics mode.
  510.  
  511.           Press F2 and after a pause a list of drawing files names is
  512.      displayed. The one with the extension LYO contains electronic
  513.      component outlines. Press any key to return to the character
  514.      graphics screen. Press F3 and type "lyo" in the window that
  515.      appears and then press ENTER. Note, that the file names are not
  516.      case sensitive.
  517.  
  518.           The library drawing "lyo" is loaded and displayed. These
  519.      electronic component outlines are displayed using the character
  520.      mode characters augmented by characters drawn in the bitmap mode.
  521.      You will want to preserve the library as is represents the only
  522.      way to utilize the characters not in the menu.
  523.  
  524.           You will have noticed that only part of the drawing is
  525.      displayed. Pressing F4 shifts the drawing to the left displaying
  526.      another part of the drawing. Note, that the Horizontal scale
  527.      corresponds to the part being displayed. Pressing F6 causes the
  528.      drawing to move upward displaying still another part of the
  529.      complete drawing. In this case the vertical scale moves up with
  530.      the drawing.
  531.  
  532.           Now move the cursor off the screen to the right.  The drawing
  533.      moves to the left and the scale and cursor go with it.  Check that
  534.      F5 moves the drawing back down and F7 moves the drawing back to
  535.      the right.  A complete small drawing (s) is three windows wide and
  536.      four windows high. The large drawing (l) is four windows wide and
  537.      four windows high.
  538.  
  539.           Pressing F8 starts up the printing window sequence but do not
  540.      try this until you have checked on the printer control codes for
  541.      your printer.
  542.  
  543.          Pressing F9 saves the current drawing or drawing on display.
  544.      You probably do not have any additions to "lyo" so you may skip
  545.      this now. F10 initiates the exit sequence where you are given an
  546.      opportunity to save additions to the character file. Later, when
  547.      you exit simply chose not to save the characters.
  548.  
  549.                               Page 8
  550.  
  551.           A very important feature of this software is the ability to
  552.      load multiple drawings. In fact, version 3.0 will hold eight (8)
  553.      simultaneous drawings. Now use the key stroke ALT-2. The screen
  554.      becomes blank. Press F3 and enter the file name SCL. This time a
  555.      library drawing of electrical symbols is loaded and displayed.
  556.      Press ALT-1 to return to the original drawing. The remaining
  557.      drawings are selected by ALT-3 through ALT-8. You can verify any
  558.      one of these by loading the template drawing TMP. Note that the
  559.      name of the current drawing appears in the lower left hand corner
  560.      of the screen.
  561.  
  562.      Bitmap mode
  563.  
  564.           In the bitmap mode a sketch cannot exceed the size of one
  565.      window. Please note that a sketch drawn in bitmap mode cannot be
  566.      manipulated in the character graphics mode as it exists only in
  567.      screen memory until it has been installed. If you switch to
  568.      character graphics and then return to bitmap your bitmap sketches
  569.      will not be displayed but may be restored with the CTRL-O
  570.      keystroke.
  571.  
  572.           The bitmap mode is accessed by the key combination CTRL-B and
  573.      the mode is designated in the lower right-hand corner of the
  574.      screen.  The function keys are now inoperative, the keyboard will
  575.      not print to the screen, and the cursor is now a cross. This mode
  576.      has several submodes, one for circles, one for rectangles, and one
  577.      for lines.
  578.  
  579.      Bitmap-circle
  580.  
  581.           Try he circle first.  Press CTRL-C and note that the mode
  582.      shown is circle and that the cursor is a single pixel.  This pixel
  583.      will be the center of your circle. Using the direction arrow keys
  584.      move it to a location of your choice. Then press CTRL-M And note
  585.      that a second pixel appears two pixels to the right.  The left
  586.      hand pixel fixes the center of your circle and the second pixel
  587.      now moves with the direction keys. The second pixel marks the
  588.      start of the circle or arc. Move the second pixel so that distance
  589.      from the first one equals the radius you want.  The second pixel
  590.      may be anywhere on the screen and if you are drawing a full circle
  591.      the result depends only on the direct distance between the two
  592.      pixels. The scale is useful in setting the radius to a specific
  593.      distance.  Now press CTRL-D and the circle will be computed and
  594.      plotted and you will then return to bitmap. Repeat the steps above
  595.      and strike any key while the circle is being drawn. An incomplete
  596.      circle or arc  starting at the position of the second pixel is the
  597.      result.
  598.  
  599.      Bitmap-rectangle
  600.  
  601.           Drawing a rectangle is quite similar to drawing a circle.
  602.      CTRL-R puts you in the rectangle submode and the first or initial
  603.      pixel locates one corner of your rectangle.  When you mark this
  604.      corner with CTRL-M a second pixel appears to fix the opposite
  605.      corner of the rectangle. Move it with the direction keys to locate
  606.      the opposite corner. It doesn't matter which corner is which, they
  607.      will be opposite no matter what you do. Now press CTRL-D and the
  608.      rectangle is computed and drawn and you are returned to the bitmap
  609.      mode.
  610.                               Page 9
  611.  
  612.           Bitmap-line
  613.  
  614.           Drawing a line is also quite similar to drawing a circle.
  615.      CTRL-L enters the line mode and CTRL-M again marks the start of
  616.      the line. The first pixel fixes the start of the line and the
  617.      second pixel the end of the line.  Move the second pixel to locate
  618.      the end of the line and press CTRL-D. The line is computed and
  619.      drawn but in this case you will remain in the line mode afterward.
  620.      This facilitates drawing a series of connected lines.  The second
  621.      pixel remains in place at the end of the line, to become the first
  622.      pixel for the next line.
  623.  
  624.           The line mode has several other features that should be
  625.      mentioned. As in the character mode the numeric keypad direction
  626.      keys produce a result that differs from the regular keys. Try
  627.      using these direction keys with the right shift key. The pixel now
  628.      writes as it moves. The pixel when controlled by the regular
  629.      direction keys neither writes or disturbs existing patterns.
  630.      Verify this by moving the pixels through the circle or rectangle
  631.      you have drawn. The ESCAPE keystroke will return you to the bitmap
  632.      mode and a second press will return you to character graphics
  633.      mode.
  634.  
  635.           While in character graphics run the cursor through any of
  636.      your drawings and notice that this cursor now erases the bitmap
  637.      drawing.  The drawing is erased as the circle and rectangle only
  638.      exist in the screen memory and have not yet been added to the
  639.      complete drawing.  This requires the installation procedure that
  640.      is explained in an other section.
  641.  
  642.      Editing
  643.  
  644.           Most editing features are available in the character graphics
  645.      mode. Write a word on the screen and place the cursor on the first
  646.      letter of the word.  Use the keystroke CTRL-M to mark the start of
  647.      the word to be saved to the clipboard.  Never mind that the first
  648.      character has been replaced with the strange arrow.  Move the
  649.      cursor to the last letter of the word and press CTRL-C.  This
  650.      copies the word to the clipboard and restores the first letter of
  651.      the word.  You now can duplicate the word on any window of any of
  652.      the eight drawings as many times as you wish !  In fact you can
  653.      duplicate the word even if it straddles two screens.  The only
  654.      requirement is that it fits on the last screen.  If not, the word
  655.      will be partially written on the screen but will not be added to
  656.      the complete drawing.  Use CTRL-P to paste the word in the
  657.      location of your choice. If you had used CTRL-S instead of CTRL-C
  658.      to copy the word to the clipboard then the original word would
  659.      have been erased.
  660.  
  661.           Erasing blocks is done much like copying an image.  The upper
  662.      left-hand corner of the image is marked with the keystroke CTRL-M
  663.      and the cursor is moved to the lower right hand corner of the
  664.      image.  Pressing the DELETE key erases the image on the screen,
  665.      erases the image from the drawing, but does not affect the
  666.      contents of the clipboard.
  667.  
  668.  
  669.  
  670.  
  671.                               Page 10
  672.  
  673.           Any single character that is present on the complete drawing
  674.      can be copied to any window of any of the eight drawings.  The
  675.      character under the cursor is copied with ALT-C and pasted under
  676.      the cursor in a new location with ALT-P. This is useful for
  677.      storing a character that you will need repeatedly and you wish to
  678.      minimize the use of the menu cursor. There is a small group of
  679.      dedicated keystrokes also used for this purpose.  ALT-W draws line
  680.      segments, ALT-E draws corners, ALT-T draws a TEE , and ALT-G draws
  681.      electrical ground symbols.
  682.  
  683.           The dedicated keystrokes toggle through the hidden characters
  684.      under the four most used character groups. The dedicated keys are
  685.      unaffected by the select cursor but are affected by the menu
  686.      selection. In some cases the dedicated keys are modified to be
  687.      compatible with the other characters in the menu being displayed.
  688.  
  689.           A special editing feature erases user defined graphics.
  690.      Place the cursor over an image character in your circle or
  691.      rectangle and press CTRL-E. A number appears in the lower right
  692.      hand corner of the screen. This number is the extended ASCII code
  693.      of that character. A window asks if you wish to erase.  In this
  694.      case, the character has not been installed and neither choice will
  695.      make a difference.  If it had been installed though, a Yes answer
  696.      would have caused the character to be erased from the screen, from
  697.      the drawing , from the character definitions, and from the
  698.      character definition file on disk when it is saved. A No answer
  699.      allows you to note the ASCII number of the character without
  700.      making any changes.  Erasing a character that is used in drawings
  701.      other that the current one is, obviously, not desirable.  Note
  702.      that the ASCII number of the predefined characters will be
  703.      displayed but that the characters themselves will not erase. This
  704.      precaution is needed as these characters are not easily renewed.
  705.  
  706.           A special editing feature rotates selected areas in quarter
  707.      turns.  Again type in a word and switch to bitmap mode with CTRL-
  708.      B. Then move the cursor to upper left of the word so
  709.      that the CTRL-M character arrow points toward the word and move
  710.      the cursor to the lower right of the word. You must be careful
  711.      that the word is completely within the selected area originally
  712.      and also when it has turned.  The mark or the cursor must never
  713.      overlap an image being rotated.  This in contrast to the select
  714.      process for copying where the marking character and the cursor may
  715.      overlap the word or sketch.  Now press CTRL-R to initiate the
  716.      rotation.  The word will disappear and in time will reappear
  717.      vertically.  Press CTRL-R again and the word will be written
  718.      upside down.  Note, that the rotated image will exist only in the
  719.      screen memory and must be installed for permanence.  All images
  720.      displayed in bitmap mode can be rotated.
  721.  
  722.      FONT EDITOR
  723.  
  724.           The character menu contains 464 predefined characters.  These
  725.      predefined characters have been drawn by a Font Editor which has
  726.      evolved from the original Wait and Morgan editor.  The editor now
  727.  
  728.  
  729.  
  730.  
  731.  
  732.                               Page 11
  733.  
  734.           is so drastically changed that few lines of the original code
  735.      remain.  The latest editor supports and displays 4096 characters
  736.      in a single file.  464 of these characters are predefined and
  737.      cannot be altered except by the Font Editor. All characters
  738.      including the predefined ones are formatted for use by the PUT
  739.      statement.
  740.  
  741.           The characters between ASCII=32 and ASCII=127 inclusive are
  742.      standard ASCII and are available at the keyboard. The predefined
  743.      characters between ASCII=128 and ASCII=464 are graphic characters
  744.      chosen for their usefulness to the programs' mission and are
  745.      accessed with the menu cursor.  The character file also contains
  746.      group of characters above ASCII=464 AND below 4096 that are used
  747.      to support the Authors library drawings. These were created from
  748.      the running program in the bitmap mode. The exact contents of
  749.      this section of file will vary depending on the version but will
  750.      be compatible with the library drawings of the same version.
  751.  
  752.           A character file from ASCII=4096 to 8192 will contain
  753.      characters created by the user and will be unique to the user's
  754.      library drawing or drawings. No compatibility problems will result
  755.      if corresponding drawings and character files are used together.
  756.      Both the author's and user character files will load together if
  757.      available on the disk at startup. A backup of these the user's
  758.      library drawings should always be kept.
  759.  
  760.      KEYBOARD ASSIGNMENTS - NUMLOCK AND CAPLOCK KEYS OFF !
  761.  
  762.      Character graphics mode - alphanumeric keys active
  763.  
  764.           F1        Gets help screens.
  765.           F2        Shows directory.
  766.           F3        Loads drawing after file name is given.
  767.           F4        Shifts window to the right.
  768.           F5        Shifts window up.
  769.           F6        Shifts window down.
  770.           F7        Shifts window to the left.
  771.           F8        Prints current drawing- provides options.
  772.           F9        Saves drawing and allows file name change.
  773.           F10       Exits program and returns control to MSDOS.
  774.           PG-UP     Moves the menu select cursor up.
  775.           PG-DN     Moves the menu select cursor down.
  776.           TAB       Toggles through 4 columns of menu characters.
  777.           DELETE    Erases the selected character.
  778.           ARROWS    Moves the writing cursor horizontally and
  779.                     vertically.
  780.           KPARROWS  Moves the writing cursor and autorepeates starting
  781.                     character when used with the right shift key.
  782.           ENTER     Displays the selected graphic character.
  783.           SPACE     Erases the selected character.
  784.           BACK      Erases file names and choices to allow correction.
  785.           ESCAPE    Aborts requests for keyboard input.
  786.           DELETE    Erases a selected area.
  787.           HOME      Moves cursor to far left.
  788.           END       Moves cursor to far right.
  789.  
  790.  
  791.  
  792.  
  793.                              Page 12
  794.  
  795.           ALT-R     Displays selected character and its' hidden
  796.                     relatives. Some characters appear to rotate.
  797.           ALT-W     Dedicated to writing a line segment and line
  798.                     crossing.
  799.           ALT-E     Dedicated to writing and rotating a line elbow.
  800.           ALT-T     Dedicated to writing and rotating a line tee.
  801.           ALT-G     Dedicated to writing and rotating a ground.
  802.           ALT-C     Copies character under writing cursor to buffer.
  803.           ALT-P     Pastes a copied character to area under cursor.
  804.           CTRL-M    Marks upper left hand corner of area to be
  805.                     selected.
  806.           CTRL-C    Copies the selected rectangular area to buffer.
  807.           CTRL-S    Copies and the selected area to buffer then erases
  808.                     the original.
  809.           CTRL-E    Displays ASCII code of character under cursor and
  810.                     permits its' deletion.
  811.           CTRL-B    Switches to BITMAP mode.
  812.           CTRL-X    Transfers pads from current drawing to designated
  813.                     drawing.
  814.           CTRL-Z    Toggles zoom out to preview printout.
  815.           LSHIFT    Selects the character case.
  816.           RSHIFT    The right shift key is used with the keypad
  817.                     direction keys to autorepeat an existing character.
  818.  
  819.      Bitmap mode - alphanumeric keys inactive
  820.  
  821.           CTRL-C    Selects circle drawing submode.
  822.           CTRL-R    Selects rectangle drawing submode.
  823.           CTRL-L    Selects line drawing submode.
  824.           CTRL-M    Marks a position on the screen.
  825.           CTRL-D    Draws specified figure.
  826.           CTRL-B    Enter bitmap mode or return from submode.
  827.           CTRL-I    Installs selected bitmap image.
  828.           CTRL-R    Rotates selected bitmap image.
  829.           CTRL-Z    Toggles Zoom in to aid drawing of pixels.
  830.           CTRL-X    Toggles 2X enlarge in and out.
  831.           ESCAPE    Return to prior graphics mode.
  832.           ARROWS    Move the pixel horizontally and vertically.
  833.           KPARROWS  Move the pixel and writes to screen when
  834.                     used with the right shift key.
  835.           CTRL-F    Fill selected closed area.
  836.           F         Coarse fill selected closed area.
  837.           f         Fine fill selected closed area.
  838.  
  839.      CHARACTER GRAPHICS MODE
  840.  
  841.      The writing cursor
  842.  
  843.           The writing cursor will move freely about the available
  844.      screen area under control of the direction arrow keys. Character
  845.      graphics patterns on the screen are unaffected by the cursor as it
  846.      moves by. However, bitmap patterns that have not been converted to
  847.      character graphics patterns are erased.  The writing cursor will
  848.      also move freely around the screen under control of the keypad
  849.      direction keys when used together with the right shift key.
  850.      However, in this case the character under the cursor when the
  851.      movement starts will repeated until the cursor stops thus altering
  852.      the display.
  853.  
  854.                               Page 13
  855.  
  856.           The menu cursor
  857.  
  858.           The menu cursor is confined to the right-hand column and will
  859.      select the visible character and also the three related hidden
  860.      characters associated with the visible one. The TAB key toggles
  861.      between the four columns of characters while the PG-UP and PG-DN
  862.      keys move the cursor vertically. Also, when the cursor wraps the
  863.      character columns are toggled. The visible menu character is
  864.      printed by the ENTER key and all four are printed sequentially by
  865.      the ALT-R combination.
  866.  
  867.      Dedicated keystrokes
  868.  
  869.           Certain graphic line characters are used so frequently that
  870.      their selection by the menu cursor becomes an obvious nuisance.
  871.      Four short cuts were created to speed up the drawing.  These are
  872.      the dedicated ALT-W, ALT-E, ALT-T, and ALT-G key combinations. A
  873.      fifth one can be added for any character by first copying it with
  874.      ALT-C and then writing it with ATL-P. After these keys are learned
  875.      the menu characters on the right will be used primarily to write
  876.      device patterns rather than to make connections.
  877.  
  878.      EDITING CHARACTER GRAPHICS
  879.  
  880.      Selecting an area
  881.  
  882.           Place the writing cursor over the upper left hand corner of
  883.      the pattern to be selected and then use CTRL-M to mark this
  884.      corner. The corner character may be overwritten but this is only
  885.      temporary. Now place the writing cursor over the lower right hand
  886.      corner of the pattern and the preparation for either erasing,
  887.      copying, or copying and erasing is complete. Note that the mark
  888.      and cursor may straddle one or more window boundaries.
  889.  
  890.      Erasing the selected area
  891.  
  892.           Select an area to be erased as described under selecting an
  893.      area.  Then press the DELETE key to erase the area you had
  894.      selected.  Please note that further erasing is not possible until
  895.      another area has been selected.
  896.  
  897.      Duplicating a selected area
  898.  
  899.           Select an area to be duplicated as describe under selecting
  900.      an area.  Then press the CTRL-C keys to copy the contents to the
  901.      buffer. The contents of the buffer may now be pasted in a new
  902.      location set by the writing cursor. That is, the writing cursor
  903.      will be locate the upper left hand corner, the position of the
  904.      marker when the area was copied. Press CTRL-P to display the image
  905.      at it's new location.  Note, that the new image may be pasted
  906.      straddling one or more windows. At the edge of the drawing a
  907.      partial screen image may result but the image has not been added
  908.      to the drawing.
  909.  
  910.      Duplicating and erasing the selected area
  911.  
  912.           Selected an area to be shifted as described under selecting
  913.      an area. Then press the CTRL-S keys.  This copies the selected
  914.  
  915.                               Page 14
  916.  
  917.           image to the buffer and then erases it from the screen.  The
  918.      contents of the buffer may now be pasted in a new location set by
  919.      the writing cursor.  Set the writing cursor the new location of
  920.      the upper left-hand corner of the area to be relocated.  Press
  921.      CTRL-P to display the image at its' new location.  The new image
  922.      may be pasted straddling one or more windows. At the edge of the
  923.      drawing a partial screen image may result but the image has not
  924.      been added to the drawing.
  925.  
  926.      Zoom out
  927.  
  928.           CTRL-Z toggles the zoom out image. This image encompases the
  929.      the complete drawing with loss of detail. The zoom out image
  930.      allows the user to preview the printed drawing. It is intended as
  931.      an aid in positioning the various parts of a drawing.
  932.  
  933.      BITMAP MODE
  934.  
  935.           The CTRL-B keystroke switches the mode from the character
  936.      graphics to bitmap. In the character graphics mode the characters
  937.      are drawn using existing patterns.  In the bitmap mode the images
  938.      are based on computations or are drawn freehand. The cursor
  939.      changes on entering bitmap to a simple cross and the lower right
  940.      hand corner of the screen shows the current subdivision of bitmap.
  941.      The ESCAPE keystroke switches the mode from bitmap back to
  942.      character graphics or from a submode of bitmap back to bitmap.
  943.  
  944.      Drawing a circle
  945.  
  946.           You must first enter the circle submode mode from bitmap
  947.      using the CTRL-C keystroke.  The cursor is now a pixel that can be
  948.      moved one pixel at a time.  Next move the pixel to the spot where
  949.      you want the center of the circle located.  Mark the spot with
  950.      CTRL-M and a second pixel appears to the right of the first one.
  951.      This pixel will be used to set the radius as the circle will start
  952.      and end at this pixel.  Move the second pixel to the starting
  953.      point and use the keystroke CTRL-D to draw the circle.
  954.  
  955.           Any keystroke that occurs while the circle is being drawn
  956.      will stop the drawing resulting in an arc instead of a circle.
  957.      Drawing a slower circle with CTRL-S will make it easier to control
  958.      the point at which the drawing ends. After the circle is drawn you
  959.      will be returned to bitmap.
  960.  
  961.      Drawing a rectangle
  962.  
  963.           First you must enter the rectangle submode from bitmap by
  964.      using the CTRL-R keystroke.  The cursor is now a pixel that can be
  965.      moved one pixel at a time. Next move the pixel to the locate one
  966.      corner of the rectangle.  Mark this corner using CTRL-M and a
  967.      second pixel will appear to the right of the first one.  Again
  968.      using the direction arrow keys move the second pixel to locate the
  969.      opposite corner of your rectangle.  The keystroke CTRL-D will
  970.      cause the rectangle to be drawn. After the rectangle is drawn you
  971.      will be returned to bitmap.
  972.  
  973.  
  974.  
  975.  
  976.                               Page 15
  977.  
  978.           Drawing some lines
  979.  
  980.           First you must enter the line submode from bitmap by using
  981.      the CTRL-L keystroke.  Your cursor now is a single pixel under
  982.      control of the direction arrow keys.  The pixel moves freely about
  983.      the screen without affecting existing images.  The cursor will
  984.      also respond to the keypad direction arrow key when used with the
  985.      right shift key. In this case a line will be drawn in the
  986.      direction shown on the key.  Sloping lines will be drawn if the
  987.      keys numbered 7,9,1,or 3 are pressed. The direction will be
  988.      compatible with that of the other keypad direction keys. The pixel
  989.      under the pixel cursor will be erased by the space bar.
  990.  
  991.      Drawing any line
  992.  
  993.           First you must enter the line submode from bitmap by using
  994.      the CTRL-L keystroke. Your cursor now is a single pixel under
  995.      control of the direction arrow keys.  The pixel moves freely about
  996.      the screen without affecting existing images.  Next you must enter
  997.      the line submode using ALT-L.  The pixel is used to locate the
  998.      start a line.  Place the pixel to locate the start of your line
  999.      and use CTRL-M to mark this spot. A second pixel will appear and
  1000.      you will move with the direction arrow keys to locate the end of
  1001.      your line.  With the second pixel locating the end of the line use
  1002.      CTRL-D to draw the line.  After the line has been drawn you will
  1003.      still be in the line submode.  You may mark the end of the line
  1004.      with CTRL-M to use this as the start of a second line.
  1005.  
  1006.      Rotating or turning a selected area
  1007.  
  1008.           The selection of the area to be rotated is somewhat different
  1009.      from the previous selection process. Here, the cursor may not
  1010.      overlap the image in its' original position or in any rotated
  1011.      position. Put another way, the hypothetical rectangle specified by
  1012.      the mark and cursor, must lie completely outside of the image to
  1013.      be rotated whatever its position. Set the cursor in the upper left
  1014.      hand corner consistent with the limitations just discussed. Use
  1015.      CTRL-M to mark this point and move the cursor to a lower right
  1016.      hand position consistent with the above and press CTRL-T. The
  1017.      image will disappear and after a pause will reappear rotated one
  1018.      quarter of a turn clockwise. Press CTRL-T and another quarter of a
  1019.      turn is executed. After the first turn, the image appears only as
  1020.      a screen image. The graphic characters needed to draw this image
  1021.      do not exist. Please note, that if you go to character graphics
  1022.      and change the screen contents then on return to bitmap the
  1023.      rotated image will not be present. It can be restored, however,
  1024.      with the CTRL-O keystroke.
  1025.  
  1026.      Creating the characters
  1027.  
  1028.           Any image that is not created exclusively with predefined
  1029.      characters from the menus will need to be installed.  In this case
  1030.      some or all of the screen image will not be linked to a character
  1031.      in the character file. Installation is a process where the
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.                               Page 16
  1038.  
  1039.           character file is scanned for characters that match those in the
  1040.      screen image, linking to them if they exist and creating a new
  1041.      character if they don't exist. If any part of a drawing is created
  1042.      in the bit image mode or if an image is rotated it will need to be
  1043.      installed.
  1044.  
  1045.           The area to be installed must be selected with the same
  1046.      cautions that pertained to image rotation. The mark on the upper
  1047.      left hand corner and the cursor on the lower right hand corner
  1048.      both must be outside the area to be installed. CTRL-I will run the
  1049.      installation routine that creates the needed characters, places
  1050.      them in the character file, and links them to the image.  After
  1051.      installation all editing operations may be used on the new image.
  1052.  
  1053.           This installed image is your only link to the new character
  1054.      so do not forget to place the sketch on a library drawing and save
  1055.      the drawing.  Also, do not forget to save the character additions
  1056.      to disk when you exit the program.  Of course, if you are
  1057.      experimenting you will only waste file space if you save the
  1058.      character file with the additions.  When you have carefully
  1059.      crafted a new electrical representation or mechanical outline then
  1060.      place them on a library drawing and add the newly created
  1061.      characters to your character file on disk.
  1062.  
  1063.           An installation routine that insures that there will be
  1064.      little or no duplication of any existing character will be much
  1065.      slower than one that uses the next available space for a new
  1066.      character.  This type of routine will search the existing file
  1067.      using existing characters when available and will create a new
  1068.      character only when it will be unique.
  1069.  
  1070.           A trade off is provided that uses two files each of which
  1071.      avoid duplication of characters internally but duplication
  1072.      of characters between the files is allowed.  This trade off
  1073.      provides two character files, one to support my library drawings
  1074.      and one to support the users own library drawings. This method has
  1075.      two important benefits: first, it allows compatibility between the
  1076.      two different sources of characters, and secondly, installation of
  1077.      a new character in each file will be faster.
  1078.  
  1079.      EDITING IN BITMAP
  1080.  
  1081.           The chief editing feature of bitmap is the ability to erase
  1082.      an image pixel under the cursor pixel. This is done with the space
  1083.      bar. You must of course, move the cursor pixel away from the
  1084.      erased one to see the result.
  1085.  
  1086.           Figures such as the circle or line drawings that were made in
  1087.      bitmap mode can be erased selectively with the character mode
  1088.      cursor or moving to another window and returning to the original
  1089.      window. Only the uninstalled bitmap images will be lost.
  1090.  
  1091.      Zoom in
  1092.  
  1093.           CTRL-Z toggles the zoom in Bitmap. The object to be magnified
  1094.      must first be selected from an area of the screen other than the
  1095.  
  1096.  
  1097.  
  1098.                               Page 17
  1099.  
  1100.           lower right hand quadrant. The selected area is a 20 by 20 pixel
  1101.      area to the right and just below the marker. A magnified image
  1102.      that shows the individual pixels appears in the lower right hand
  1103.      quadrant. The flashing pixel is now the cursor and is controlled
  1104.      by the direction arrow keys. The pixel under the flashing pixel is
  1105.      turned on by the ENTER key and turned off by the SPACE bar. This
  1106.      feature allows both editing and drawing of objects that are 20 by
  1107.      20 pixels in size.  On leaving this mode the magnified image is
  1108.      erased and the original image is updated.
  1109.  
  1110.      LOADING DRAWINGS
  1111.  
  1112.      Loading a single drawing
  1113.  
  1114.           The procedure for loading a drawing is initiated by the F3
  1115.      keystroke. A window appears at the bottom center requesting a file
  1116.      name. A three character name is all that is needed since the body
  1117.      of the art file name is common to all drawings.  The name you use
  1118.      is as you guessed the extension that will be used to distinguish
  1119.      one drawing from another. The keystroke ENTER following the naming
  1120.      of the file will load and display that file if it is on the
  1121.      current disk. If not an I/O error message will alert you that
  1122.      there is a problem and allow you to correct it.  You may load up
  1123.      to eight drawings simultaneously by repeating this procedure. To
  1124.      avoid overwriting a loaded drawing switch to an unused drawing
  1125.      before loading another one.  You may select drawing slots 1 to 8
  1126.      using the ALT-1 to ALT-8 keystrokes. The drawing will load into
  1127.      the current slot and the name will appear in the lower left hand
  1128.      corner of the screen.  The name will correspond to the drawing
  1129.      that is displayed.
  1130.  
  1131.      Loading multiple drawings
  1132.  
  1133.           A menu for selecting multiple drawings to load is now located
  1134.      on the show directory screen. You are given the choice between
  1135.      selecting four drawings from the directory above, or loading four
  1136.      previously selected drawings, or returning to the drawing screen.
  1137.      To make the selection simply enter the letter corresponding to
  1138.      your choice. When entering drawing names, please note that the
  1139.      names are limited to three characters.
  1140.  
  1141.      SAVING A DRAWING
  1142.  
  1143.           The procedure for saving a drawing is quite similar to that
  1144.      for loading the drawing. The procedure is started by the F9
  1145.      keystroke. A window will appear with a request for a three
  1146.      character file name. After the file name has been entered the
  1147.      ENTER keystroke will cause the drawing to be saved.  In the case
  1148.      of an open gate or a full disk an I/O error message will be
  1149.      displayed for a short time and  prior conditions will be restored.
  1150.  
  1151.      PRINTING THE DRAWING
  1152.  
  1153.           There are two printing modes available for your use: a fast
  1154.      mode, and an accurate mode that prints to the dimensions of the
  1155.      screen scale. You may want to use the fast but rough mode for most
  1156.  
  1157.  
  1158.  
  1159.                               Page 18
  1160.  
  1161.           of your printing needs.  However, before you try to print a
  1162.      drawing you must verify the default printer codes or enter the
  1163.      codes required by your printer.
  1164.  
  1165.      Printer control codes and performance
  1166.  
  1167.           Entering the graphics control codes is the second step you
  1168.      take after the welcome screen appears. Enter a Y at this point and
  1169.      you will be asked for the line spacing code. This code is used to
  1170.      set the printer for the fast print mode. The data input routine is
  1171.      expecting is expecting to receive two numbers.  For example, the
  1172.      complete code for the EPSON MX80 printer is 27,51,24 to set the
  1173.      spacing for graphics.  The escape code 27 is built in and MUST not
  1174.      be entered here. The code you enter for the EPSON MX80 is simply
  1175.      51,24. You cannot enter more or less that two numbers as you will
  1176.      be hounded until the correct number of entries are made.
  1177.  
  1178.           Note that the "24" sets the line spacing to 24/216 inches or
  1179.      8 dots,  the effective height of the print head. This eliminates
  1180.      gaps that would appear if the normal text spacing were to be used.
  1181.      If your printer does not support the 1/216 inch increment use two
  1182.      numbers that set the spacing to  8/72 or to 16/144.  In the case
  1183.      of the Epson the code also could be 65,8. The 65, ASCII code for
  1184.      "A", sets the increment to 1/72 inches and the 8 sets the spacing
  1185.      to 8 dots.
  1186.  
  1187.           After entering the code for the fast print mode and you will
  1188.      be asked for the code for 12/216 inch line spacing. You must enter
  1189.      two numbers here even if you printer does not support this mode.
  1190.      For the EPSON MX80 the code to be entered is 51,12. This sets the
  1191.      spacing to four dots with the capability for adjustments to 1/3 of
  1192.      a dot.  If your printer does not support this mode enter 51,8
  1193.      In this case, you will only be able to use the fast printer mode.
  1194.  
  1195.           Finally, you will want to set the printer to the 960 dots per
  1196.      line graphics mode. Most printers support this mode and use the
  1197.      same code. The Epson code for this is 76,192,3. 76 is the ASCII
  1198.      code for "L" and the two other numbers call for the number of dots
  1199.      per line to be 192 + 3 * 256 or 960. This time, you MUST enter
  1200.      three numbers separated by two commas. Sorry, about this stubborn
  1201.      data input, but other approaches failed causing my printer to
  1202.      print the control codes, a nasty state of affairs.
  1203.  
  1204.           The F8 key starts the printing process. The printer will
  1205.      always print the displayed drawing so you must switch to the
  1206.      drawing to be printed before pressing F8.
  1207.  
  1208.      Table of line spacing codes
  1209.  
  1210.           PRINTER                    FAST MODE         CORRECTED MODE
  1211.  
  1212.           EPSON MX80                 74,24              74,12
  1213.  
  1214.           STAR NX1000                74,24              74,12
  1215.  
  1216.           PANASONIC 1091/1091I       74,24              74,12
  1217.  
  1218.           GEMINI 10X/15X             74,16              74,8 *
  1219.  
  1220.                               Page 19
  1221.  
  1222.           TANDY (IBM EMULATION)      74,24              74,12
  1223.  
  1224.           IBM PROWRITER I            74,24              74,12
  1225.  
  1226.           * Although the line spacing will not be correct you must
  1227.           enter some code.
  1228.  
  1229.      Printing circuit board artwork
  1230.  
  1231.           The corrected printing mode was designed primarily for
  1232.      use when printing circuit board artwork. When this choice is made
  1233.      two printing variations are offered. The multiple strike option
  1234.      allows the image to be darkened by reprinting each line according
  1235.      to the number of strikes entered in the dialog box. The
  1236.      positive/negative option allows the user to adjust to the type of
  1237.      processing to be used. Please note that the negative option may
  1238.      cause overheating of the print head. See precautions and tips -
  1239.      item 7.
  1240.  
  1241.      PRECAUTIONS and TIPS
  1242.  
  1243.           1. You will want to keep a BACKUP of all your original files,
  1244.      of course.
  1245.  
  1246.           2. If and when you change the art file names limit the
  1247.      changes to the three character file name extension. The body of
  1248.      the file name MUST not be changed.
  1249.  
  1250.           3. PC-Schematic requires approximately 512k of available RAM
  1251.      for the program and its' files. If your don't have 640 k of
  1252.      installed RAM you may have to remove or limit your resident
  1253.      programs.
  1254.  
  1255.           4. When additions to the character definition file have been
  1256.      made you MUST save the modified file when you exit the program.
  1257.      You must always save any drawings that have been altered BEFORE
  1258.      exiting the program.
  1259.  
  1260.           5. Keep your additions to the library on separate drawings.
  1261.      This will prevent compatibility problems when character files are
  1262.      updated.
  1263.  
  1264.           6. Note that you have access to ANY installed graphic
  1265.      character that is displayed on the screen but is not available on
  1266.      the menu.  Simply place the character mode cursor over the
  1267.      character, copy with ALT-C, and paste in a new location with ALT-
  1268.      P. The autorepeat feature can also be used to duplicate any
  1269.      installed character.
  1270.  
  1271.           7. Negative printouts are hard on the print head. If doubt
  1272.      about the printer's ability to handle the load, form your drawing
  1273.      so as to limit the dark areas in your artwork. This also will have
  1274.      the advantage of stretching your etchant.
  1275.  
  1276.           8. It is recommended that the predefined characters be added
  1277.      to the bitmap image after installation rather than before hand.
  1278.  
  1279.  
  1280.  
  1281.                               Page 20
  1282.                            *JOIN A:READ.ME2
  1283.